Keychron K3 Pro analysis